stridden ahead - French English Dictionary